package com.byq.mm.abstractx.cluster.server.access;

import com.byq.mm.abstractx.cluster.server.SmartServer;
import com.byq.mm.abstractx.engine.CoreEnvironment;



abstract public class SecuredServer implements SmartServer {
	protected ServerAccessController serverAccessController;

	public SecuredServer(CoreEnvironment env){
		super();
		serverAccessController = new ServerAccessController(env, this);
	}
	public SecuredServer(CoreEnvironment env, SmartServer proxy){
		super();
		serverAccessController = new ServerAccessController(env, proxy);
		
		
	}
	public ServerAccessController getServerAccessController() {
		return serverAccessController;
	}
}
